septate
English Dictionary
->
Letter S
-> septate
Search Dictionary:
septate Definition
(a)
of
or
relating
to
a
septum
septate Synonyms
septal
septate
© Art Branch Inc.