INVOLUCELLA MEANING IN ENGLISH

• Involucella Definition & Synonyms

  1. (pl. ) of Involucellum


• Involucellate Definition & Synonyms

  1. (a.) Furnished with involucels.


RECENT SEARCHES