Word info

zoocarp

Noun

Meaning

zoocarp (plural zoocarps)

Synonym of zoospore

Source: en.wiktionary.org

Close letter words and terms