Term Gallery logo

Meanings of folivora in Spanish

Related terms
tardigrada
Translations for folivora

Russian

Portuguese

Catalan