Webster's Revised Unabridged Dictionary · 1913
Petalum
Copy link
Petalum
, noun
[New Latin]
A petal.
↑