Online English Dictionary

Home

Septulate


a.

Having imperfect or spurious septa.


© 2009 Dammam Community College