maxillary palp

listen to the pronunciation of maxillary palp
English - English
small antenna-like sensory appendage emerging from the maxilla
maxillary palp
Favorites