PETALOID Meaning of PETALOID in English /pet"l oyd'/ , adj.having the form or appearance of a petal. [ 1720-30; PETAL + -OID ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012