Tamil Dictionary
🔍
amioid
Am"i*oid, a. (Zoöl.) Defn: Like or pertaining to the Amioidei. -- n. Defn: One of the Amioidei.
amioid - Similar Words
amioidei
maioid
amid
lanioid
amyloid
pyramidoid
mammilloid
amianthoid
albuminoid
myoid
madurai.io
About