abrotanoides

LatinEdit

AdjectiveEdit

abrotanoides

  1. (New Latin) southernwood (attributive)

Related termsEdit

Last modified on 15 June 2013, at 23:59