Definition, Meaning & Anagrams | English word ACTINOLEPID
ACTINOLEPID
Definitions of ACTINOLEPID
- (zoology) Any of the extinct placoderms in the family Actinolepidae.
Number of letters
11
Is palindrome
No
Search for ACTINOLEPID in:
Page preparation took: 99.05 ms.