LABIOSE MEANING IN ENGLISH

• Labiose Definition & Synonyms

  1. (a.) Having the appearance of being labiate; -- said of certain polypetalous corollas.


RECENT SEARCHES