PETALA


Meaning of PETALA in English

pl of petalum.

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