English-Latin dictionary »

de-eye plant meaning in Latin

EnglishLatin
de-eye plant verb

excaeco [excaecare, excaecavi, excaecatus](1st) TRANS
verb