1 animal flower | Definition of animal flower

animal flower

noun

Definition of animal flower

: an animal (as a hydroid) resembling a flower

First Known Use of animal flower

1743, in the meaning defined above

Keep scrolling for more