Dictionary
Search
Install dictionary
многолепестковый
adjective
Meanings
many-petalled
polypetalous