◄ Stomatode ►

Dictionary
1. (a.) Having a mouth; -- applied to certain Protozoa.

2. (n.) One of the Stomatoda.

                                                                                                                                                                                                                                       

Clyx.com


Stomatodaeum
Top of Page
Top of Page