Latin-Russian dictionary »

echinophora meaning in Russian

LatinRussian
Echinophora noun

колюченосникnoun