a small swelling at the base of the antenna located on the aphid's head

listen to the pronunciation of a small swelling at the base of the antenna located on the aphid's head
English - Turkish

Definition of a small swelling at the base of the antenna located on the aphid's head in English Turkish dictionary

tubercles
tüberküller
English - English
tubercles