Synonyms of Placoid in English :
Antonyms of Placoid in English
Thesaurus of Placoid in English
Placoid
see definition of placoidSynonyms of placoid
1. (adjective) as the hard flattened scales of e.g. sharks
Words Similar to placoid
1. (adjective) as the hard flattened scales of e.g. sharks