What does Anthoid mean?

Anthoid meaning in General Dictionary

Resembling a rose flowerlike

View more

  • Resembling a flower; flowerlike.

Anthoid meaning in General Dictionary

(a.) Resembling a flower; flowerlike.