Definition Definition

odontophora - Meaning and Examples

Meaning of 'odontophora' (Webster Dictionary)

1 . Odontophora [ n.pl.]
- Same as Cephalophora.