Definition & Meaning | English word ANTENNATED
ANTENNATED
Definitions of ANTENNATED
- Possessing at least one antenna.
- inflection of antennate
Number of letters
10
Is palindrome
No
Search for ANTENNATED in:
Page preparation took: 210.46 ms.