zooide

Spanish

Pronunciation

Noun

zooide m (plural zooides)

  1. zooid

Further reading