WATER DROPWORT MEANING IN ENGLISH

• Water dropwort Definition & Synonyms

  1. () A European poisonous umbelliferous plant (Enanthe fistulosa) with large hollow stems and finely divided leaves.


RECENT SEARCHES