RAMULOSE MEANING IN ENGLISH

• Ramulose Definition & Synonyms

  1. (a.) Having many small branches, or ramuli.


RECENT SEARCHES