Spanish-English dictionary »

antozoo meaning in English

SpanishEnglish
antozoo noun
{m}

anthozoan [anthozoans](a marine invertebrate of the class Anthozoa)
noun
[UK: ˌanθəzˈəʊən] [US: ˌænθəzˈoʊən]