meaning of amioid

1. Like or pertaining to the Amioidei.
2.
One of the Amioidei.


Related Words

amioid | amioidei |

Developed & Maintained By Taraprasad.com

Treasure Words