OCTOPETALOUS


Meaning of OCTOPETALOUS in English

(a.) Having eight petals or flower leaves.

Webster's English dictionary.      Английский словарь Webster.