OOPHORIDA


Meaning of OOPHORIDA in English

pl of oophoridium.

Webster English vocab.      Английский словарь Webster.