LEUCOPHYLLOUS MEANING IN ENGLISH

• Leucophyllous Definition & Synonyms

  1. (a.) Having white or silvery foliage.


RECENT SEARCHES