1 English Synonyms for FRONTATE
Prev.1Next
frontated
Definition: 1. (botany) Growing broader and broader, as a leaf; truncate.
There are 2 definitions of the word frontated
Show more information about frontated
Prev.1Next
Search took: 2.3956 ms