ın arthropods, the base segments of an antenna

listen to the pronunciation of ın arthropods, the base segments of an antenna
English - English

Definition of ın arthropods, the base segments of an antenna in English English dictionary

In arthropods, the base segments of an antenna.
peduncle
ın arthropods, the base segments of an antenna
Favorites