Definition of Petaloid

  • (a.) Petaline.

Synonyms of Petaloid


No Synonyms Found.

Antonyms of Petaloid


No Antonyms Found.

Homophones of Petaloid


No Homophones Found.