1 result found

Search Results for: umbellifer

Umbellifer

umbellifer (Science: botany) A plant producing an umbel or umbels. Origin: NL. See... Read More