VAGINULA MEANING IN ENGLISH

• Vaginula Definition & Synonyms

  1. (n.) One of the tubular florets in composite flowers.
  2. (n.) A little sheath, as that about the base of the pedicel of most mosses.


RECENT SEARCHES