Definify.com

Definition 2025


lobopodia

lobopodia

English

Noun

lobopodia

  1. plural of lobopodium