ROSULATE MEANING IN ENGLISH

• Rosulate Definition & Synonyms

  1. (a.) Arranged in little roselike clusters; -- said of leaves and bracts.


RECENT SEARCHES