Online Dictionary

aptere, apteremente, apteres Explained

aptere, apteremente, apteres at Interlingua => English Of Explained:

adj [Entom.] apterous