Octopetalous
Word Dictionary
-> Octopetalous
Search:
Octopetalous
(a.) Having eight petals or flower leaves.
Terms of Use
Canadian Jobs