Dentigerous
Word Dictionary
-> Dentigerous
Search:
Dentigerous
(a.) Bearing teeth or toothlike structures.
Terms of Use
Canadian Jobs