Definition & Meaning | English word INTERANTENNARY
INTERANTENNARY
Definitions of INTERANTENNARY
- (zoology) Between the antennae.
Number of letters
14
Is palindrome
No
Search for INTERANTENNARY in:
Page preparation took: 133.57 ms.