CRINUM MEANING IN ENGLISH

• Crinum Definition & Synonyms

  1. (n.) A genus of bulbous plants, of the order Amaryllidace/, cultivated as greenhouse plants on account of their beauty.


RECENT SEARCHES