Word info

petalloid

Adjective

Meaning

petalloid (comparative more petalloid, superlative most petalloid)

(botany) Alternative form of petaloid

Source: en.wiktionary.org

Anagrams

Close letter words and terms