petalloid
English
Adjective
petalloid (comparative more petalloid, superlative most petalloid)
- Alternative form of petaloid.
Noun
petalloid (plural petalloids)
- Alternative form of petaloid.
petalloid (comparative more petalloid, superlative most petalloid)
petalloid (plural petalloids)