plant having five-petaled yellow flowers

listen to the pronunciation of plant having five-petaled yellow flowers
English - English

Definition of plant having five-petaled yellow flowers in English English dictionary

plant having five-petaled yellow flowers
{i} Saint John's wort
plant having five-petaled yellow flowers
Favorites