English dictionary

layia platyglossa meaning and definition

Definition and meaning of layia platyglossa at MeaningMonkey.org. layia platyglossa meaning and definition in the English Dictionary.

LAYIA PLATYGLOSSA noun

Definition of Layia platyglossa (noun)

  1. California annual having flower heads with yellow rays tipped with white
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: