STARFRUIT
Meaning of STARFRUIT in English
ˈ ̷ ̷ˌ ̷ ̷ noun
: a European water plant ( Damasonium stellatum ) of the family Alismataceae having spreading pointed carpels
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012